home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / DESKTOP / GEMITOOL.LZH / GEMITOOL / CLOCK1_7 / CLOCK17C.TXT < prev   
Encoding:
Text File  |  1991-03-09  |  9.2 KB  |  233 lines

  1.  
  2.  CLOCK.ACC,  Version 1.7c   Copyright 1989  by Stefan Hintz
  3.     ist ein Uhren-Accessory.
  4.  
  5. +   CLOCK.ACC
  6.     läuft in einem rahmenlosen Fenster
  7.     und zeigt die Zeit analog als Ziffernblatt an.
  8.  
  9. +   Die Uhr läuft auch dann korrekt weiter, wenn sie teilweise von
  10.     anderen Fenstern überdeckt wird.
  11.  
  12. +   Mit der 'Help'-Taste kann man zwischen
  13.     folgenden Darstellungen umschalten:
  14.       0. analog
  15.       1. analog und digitales Datum
  16.       2. analog und digitale Uhrzeit und Datum
  17.       3. analog und digitale Uhrzeit
  18.       4. analog, digitale Uhrzeit,Datum und Weckzeit !
  19.       5. digitales Datum
  20.       6. digitale Uhrzeit und Datum
  21.       7. digitale Uhrzeit
  22.  
  23. +   Fenster bewegen:
  24.     Zum Bewegen des Fensters wird die rechte Maustaste gedrückt gehalten;
  25.     das Fenster kann so auch unter oder zwischen
  26.     andere Fenster geschoben werden.
  27.  
  28. +   Status sichern:
  29.     Wenn man 'Control-S' tippt, wird die aktuelle Position und Status in
  30.     der Datei CLOCK.INF auf dem Bootlaufwerk gemerkt.
  31.     Beim nächsten Booten wird dann die gespeicherte Position eingenommen.
  32.  
  33.     Bedeutung einer Beispiel CLOCK.INF Datei:
  34.  
  35.         Versionskennung     :   @(#) Clock.Info 1.7
  36.         relative X-Position :   X 10000
  37.         relative Y-Position :   Y 10000
  38.         Breite              :   W 64
  39.         Höhe                :   H 64
  40.         Status              :   S 0
  41.         Objektfarben        :   C 6,1,2,3,7,4
  42.         Auto-Open           :   O 1
  43.         Weckzeit            :   A 0700
  44.  
  45. +   Fenster schlie₧en:
  46.     Mit 'Control-U' wird das Fenster geschlossen.
  47.  
  48. +   Mit der 'Home'-Taste wird das Fenster in die rechte obere Ecke
  49.     bewegt.
  50.  
  51. +   Undo:
  52.     Mit der 'Undo'-Taste wird die in CLOCK.INF
  53.     gespeicherte Position und Grö₧e eingenommen.
  54.  
  55. +   Zeiteingabe:
  56.     Mit CLOCK.ACC kann man natürlich auch die Zeit verstellen,
  57.     dazu genügt ein Doppelklick auf's Zifferblatt:
  58.         nun kann man Datum,Uhrzeit und Weckzeit editieren.
  59.     Die 'Return'-Taste beendet die Eingabe.
  60.     Unvollständige oder unsinnige Zeitangaben bewirken keine
  61.     Verstellung der Uhrzeit bzw. des Datums.
  62.     auto-open:
  63.     Das Feld "auto-open" ist mit der Maus an- und abschaltbar.
  64.     Damit lä₧t sich einstellen, ob sich das Uhrenfenster automatisch
  65.     in jedem GEM-Programm öffnen soll, oder nur in Programmen, die
  66.     das AV_PROTOKOLL verstehen, also z.B.: in Gemini.
  67. +   Die 'Insert'-Taste führt ebenfalls zur Zeiteingabe.
  68.  
  69. +   Wenn das Uhren-Fenster in einem Programm geöffnet war, so wird
  70.     es nach einem Programmwechsel erneut automatisch geöffnet.
  71.     (siehe auch: "auto-open")
  72.  
  73. +   CLOCK.ACC
  74.     versucht beim automatischen Öffnen seines Fensters, dieses
  75.     Fenster als zweitoberstes zu öffnen.
  76.  
  77. +   Weckzeit:
  78.     CLOCK.ACC kann nun zu einer einstellbaren Zeit an Gemini
  79.     eine Mitteilung schicken, da₧ die Datei CLOCK.MUP auf dem
  80.     Bootlaufwerk ausgeführt wird.
  81.     In die Datei CLOCK.MUP sollte man die zu startenden Programme
  82.     und deren Parameter eintragen.
  83.     So kann man sich z.B. täglich wecken lassen oder eine
  84.     Mailbox automatisch anrufen.
  85.     Das funktioniert nur, wenn Gemini aktiv ist und das Uhrenfenster
  86.     geöffnet ist. Wenn man nicht möchte, da₧ die Weckfunktion aktiv
  87.     ist, so sollte man das Weckzeit-Eingabefeld leer lassen.
  88.     Im Zifferblatt erscheint eine kleine Markierung, wenn die Weckzeit
  89.     gültig ist.
  90.     Nach Ändern der Weckzeit sollte der aktuelle Status mit 'Contol-S'
  91.     gespeichert werden, damit die neue Weckzeit bei nächsten Booten
  92.     nicht verloren geht.
  93.  
  94. +   Bei der reinen Analog-Uhr-Darstellung wird der Mauszeiger nur
  95.     dann ausgeschaltet, wenn er sich innerhalb des Fensters befindet;
  96.     dadurch entfällt das störende Flackern des Mauszeigers im Sekundentakt.
  97.  
  98. +   CLOCK.ACC
  99.     läuft in allen Auflösungen aller Atari ST/TT Modelle
  100.     mit allen Grafikkarten die GEM unterstützen.
  101.  
  102. +   CLOCK.ACC pa₧t die Fensterposition automatisch an die Bildschirmgrö₧e
  103.     an; auch beim Umschalten von AutoSwitch-OverScan.
  104.  
  105. +   CLOCK.ACC
  106.     kann auch in CLOCK.APP umbenannt werden, es läuft dann als Programm.
  107.  
  108. +   CLOCK.ACC reagiert auf die Messagenummer 0x4711
  109.        (VA_START,  wie sie z.B. von Gemini an ACC's verschickt wird,
  110.         wenn man einen Doppelklick das ein ACC-Icon anwählt)
  111.     in dem das Fenster geöffnet oder geschlossen wird.
  112.  
  113. +   CLOCK.ACC benutzt das AV_PROTOKOLL.
  114.        Gesendet werden:
  115.         AV_PROTOKOLL, AV_ACCWINDOPEN, AV_ACCWINDCLOSED, AV_SENDKEY
  116.         und AV_STARTPROG
  117.        Empfangen werden:
  118.         VA_START, VA_PROTOSTATUS
  119.     Die genauere Bedeutung dieser Mitteilungen entnehme
  120.     man bitte der Gemini 1.2 - Dokumentation.
  121.     Soviel sei gesagt; das Ganze dient dazu Tastendrücke die vom CLOCK.ACC
  122.     nicht verwendet werden, an die Hauptapplikation weiter zu reichen.
  123.     Au₧erdem wird der Hauptapplikation mitgeteilt, ob CLOCK.ACC sein Fenster
  124.     offen hat, damit das Hauptprogramm beim Wechseln der Fenster
  125.     (in Gemini mit 'Control-W') dieses mit einbeziehen kann.
  126.  
  127. +   Clipboard:
  128.     Mit 'Control-C' wird das aktuelle Datum ins Clipboard als Datei
  129.     SCRAP.TXT geschrieben, aber nur wenn zuvor ein anderes Programm
  130.      (z.B.: Gemini, Wordplus)
  131.     das Clipboard angelegt hat. Die anderen Dateien SCRAP.* werden
  132.     dabei gelöscht.
  133.  
  134. +   Farbeinstellung:
  135.     Auf mehrfachen Wunsch eines einzelnen Herrn (J.R.)
  136.     kann man nun die Farben des Ziffernblatt frei wählen.
  137.     Diese Funktion ist nur über Tastatur erreichbar.
  138.  
  139.     Hintergrundfarbe:
  140.         'Shift-Cursor-Rechts'   =   Farbindex um 1 erhöhen
  141.         'Shift-Cursor-Links'    =   Farbindex um 1 erniedrigen
  142.  
  143.     Vordergrundfarbe:
  144.         'Control-Cursor-Rechts' =   Farbindex um 1 erhöhen
  145.         'Control-Cursor-Links'  =   Farbindex um 1 erniedrigen
  146.  
  147.     Es sind insgesamt Farben für sechs Objekte einstellbar:
  148.         Zeiger,
  149.         Hintergrund,
  150.         Sekundenzeiger,
  151.         Striche, (das sind die Markierungen für 3,6,9 und 12Uhr.)
  152.         Punkte,  (das sind die Markierungen für die restlichen Stunden.)
  153.         Weckzeit-Markierung
  154.  
  155.     Mit 'Cursor-Hoch' und 'Cursor-Runter' kann man zwischen
  156.     diesen sechs Objekten wählen, um mit
  157.     'Control-Cursor-Rechts' und 'Control-Cursor-Links'
  158.     die Farbe dieser Objekte verstellen zu können.
  159.  
  160.     Farbe auf Schwarz-Wei₧ zurücksetzen:
  161.         'Shift-Home'
  162.  
  163.     Wenn man bestimmte Objekte (z.B.: Sekundenzeiger oder Weckzeit-Markierung)
  164.     nicht sehen möchte, so gibt man ihnen die gleiche Farbe wie dem Hintergrund.
  165.  
  166. +   Grö₧enveränderung des Zifferblattes:
  167.     Bei gedrückter linken Maustaste kann die Grö₧e des Ziffernblatt
  168.     verändert werden. Dazu klickt man entweder auf den Rand des
  169.     Fensters, um eine der vier Kanten zu verschieben
  170.     oder in eine der vier Ecken des Fensters diese zu verändern.
  171.     Wenn au₧er dem analogen Zifferblatt noch die digitale Zeitanzeige
  172.     aktiviert ist, kann die Breite nicht verändert werden.
  173.     Die Grö₧e kann zwischen 16 und 80 Pixeln variiert werden.
  174.     Die Grö₧e wird während der Veränderung in einer kleinen Box
  175.     in der Bildschirmmitte angezeigt.
  176.  
  177. +   Auf einem STE oder TT, welche über digitalen DMA-Sound verfügen,
  178.     ertönt zu jeder vollen Stunde eine kleine Kirchenglocke.
  179.     Sie läutet 1-12 mal, je nach Uhrzeit.
  180.     Zur Lautstärken-,Klangregelung nehme man das XCONTROL.ACC von Atari.
  181.     Der DMA-Sound wird nicht aktiviert, falls jemand auf die Idee
  182.     gekommen sein sollte, CLOCK.ACC ins TT-RAM zuladen.
  183.  
  184. +   Übersicht über die verwendeten Tasten:
  185.     Help                    Darstellung umschalten
  186.     Undo                    Einstellungen aus CLOCK.INF lesen
  187.     Insert                  Zeiteingabe
  188.     Home                    Fenster in rechte obere Ecke bewegen
  189.     Shift-Home              Farben auf Schwarzwei₧ zurücksetzen
  190.     Cursor-Up               Farbeinstellung
  191.     Cursor-Down               "
  192.     Shift-Cursor-Right        "
  193.     Shift-Cursor-Left         "
  194.     Control-Cursor-Right      "
  195.     Control-Cursor-Left       "
  196.     Control-S               Einstellungen in CLOCK.INF speichern
  197.     Control-C               Datum ins Clipboard schreiben
  198.     Control-U               Fenster schlie₧en
  199.     
  200.  
  201. Wichtiger Hinweis:
  202.     Ich, Stefan Hintz, übernehme keine Haftung für irgendwelche
  203.     direkten oder indirekten Schäden -- einschlie₧lich aber nicht
  204.     beschränkt auf materielle oder finanzielle, die durch die
  205.     Benutzung dieses Programms oder die Untauglichkeit dieses Pro-
  206.     gramms für einen bestimmten Zweck entstehen.
  207.  
  208.  
  209. CLOCK.ACC darf, unter der Bedingung, da₧ dieser Text ebenfalls
  210. mit kopiert wird, an jeden weiter gegeben oder über Mailboxsysteme
  211. öffentlich zugänglich gemacht werden. Änderungen an diesem Text
  212. oder am Programm selbst dürfen nicht vorgenommen werden.
  213. Wer etwas geändert haben möchte, oder weitere Anregungen hat,
  214. kann sich bei mir melden.
  215.  
  216. Dieses Programm darf nicht ohne meine schriftliche Einwilligung
  217. verkauft werden - auch nicht über PD-Händler.
  218.  
  219. CLOCK.ACC ist Shareware.
  220. Der Shareware-Beitrag beträgt 20 DM.
  221. Wer mir 30 DM überweist, bekommt umgehend eine aktuelle Version auf
  222. einer Disk zugeschickt.
  223. Als Verwendungszweck bitte 'Shareware-Beitrag CLOCK.ACC' angeben.
  224.  
  225. Kontonummer:     55 120 66
  226. Bankleitzahl:   330 500 00  Stadtsparkasse Wuppertal
  227.  
  228.     Stefan Hintz
  229.     Baroper Stra₧e 331/611
  230.     4600 Dortmund
  231.  
  232. --
  233.